clear up (the sky) - Turc Anglais Dictionnaire